Search Cruz Bay Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cruz Bay hotels

Villa Island Paradise

Villa Island Paradise
4.0 star property
St. John
9.2 out of 10, Wonderful, (31 reviews)
"Beautiful location with stunning views and a peaceful atmosphere. The room was clean and comfortable, and the staff was friendly and helpful throughout the stay. Great option for a relaxing getaway in St. John."
United States
Quoc Phong Eric
The price is CA $97
CA $803 total
includes taxes & fees
May 19 - May 20
Villa Island Paradise

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very good, (487 reviews)
"Excellent place for families "
United States
Laura
The price is CA $1,002
CA $1,128 total
includes taxes & fees
May 31 - Jun 1
The Westin St. John Resort Villas

Wharfside Village Hotel

Wharfside Village Hotel
3.0 star property
St. John
9.8 out of 10, Exceptional, (177 reviews)
"Beautiful and great location"
United States
Courtney
Wharfside Village Hotel

The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (37 reviews)
"What a beautiful place to stay on St. John, a great location with outstanding views. The restaurant was wonderful, we had two outstanding dinners and enjoyed after dinner drinks at the bar each evening. Staff was outstanding, friendly and helpful! We are planning to return in 2027!"
United States
Mary E
The price is CA $365
CA $548 total
includes taxes & fees
May 25 - May 26
The Saint Resort

Gallows Point Resort

Gallows Point Resort
4.0 star property
St. John
9.6 out of 10, Exceptional, (549 reviews)
"Friendly helpful staff, access to pool and ocean, location- easy walk to restaurants and bars! We would love to return!"
United States
Anne
Gallows Point Resort

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (443 reviews)
"Karen and Angie went above and beyond. It was a wonderful stay. Will choose St John Inn on my next visit."
United States
Jarrod
The price is CA $320
CA $360 total
includes taxes & fees
Jun 8 - Jun 9
St John Inn

Inn at Tamarind Court

Inn at Tamarind Court
3.0 star property
St. John
9.2 out of 10, Wonderful, (316 reviews)
"Perfect home base in Cruz Bay! Staff were great, restaurant was very good and well-priced, rooms were simple and had everything we needed. The free off-street parking is a huge bonus if you have a rental car. Can’t be happier with our weeklong stay."
United States
Tim
Inn at Tamarind Court

Suite St. John at Gallows Point Resort

Suite St. John at Gallows Point Resort
4.0 star property
St. John
8.8 out of 10, Excellent, (100 reviews)
"Beautiful property, with unbelievable views! Easy walk to town! Staff was friendly and helpful! Would absolutely stay here again! "
United States
Kristen
The price is CA $791
CA $1,135 total
includes taxes & fees
May 21 - May 22
Suite St. John at Gallows Point Resort

Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
St. John
9.6 out of 10, Exceptional, (329 reviews)
"Great stay at this amazing Airbnb. The moment we walked in, Denise was super helpful and friendly. The room was so clean and the breakfast was a nice touch very close by to everything."
United States
Dina
Cruz Bay Boutique Hotel

Sea Shore Allure

Sea Shore Allure
4.5 star property
St. John
10.0 out of 10, Exceptional, (42 reviews)
"Wonderful.staff was great friendly what ever you wanted they made it happen!!!!"
United States
bridget
Sea Shore Allure

Coconut Coast Villas

Coconut Coast Villas
3.0 star property
St. John
9.2 out of 10, Wonderful, (90 reviews)
"Great views, villa was perfect for our needs. "
United States
Evan
Coconut Coast Villas

The Hills, St John

The Hills, St John
4.0 star property
St. John
9.0 out of 10, Wonderful, (42 reviews)
"Amazing views! The villa had everything we needed including beach chairs, cooler, and beach towels. Also came with a villa kitty that hung on our porch with us every morning LOL. It was absolutely perfect!"
United States
Bobbi
The Hills, St John

Westin St John

Westin St John
4.5 star property
St. John
Westin St John

Welcome to St John!

Welcome to St John!
Contant Farms
9.6 out of 10, Exceptional, (72 reviews)
"Perfect place to stay! You can easily catch a cab to get home, but steep walk to town is fine. Amazing host and very accommodating and easy to communicate with. They let us drop our bags before check in! Clean space, and AC works great. Lovely outside deck with a table to enjoy the outdoors- even saw hummingbirds! The water pressure is great, but only hot for a few minutes, but expected on an island. Would stay again!"
United States
Kacy
Welcome to St John!

Dolphin Suites

Dolphin Suites
2.0 star property
St. John
9.2 out of 10, Wonderful, (18 reviews)
"Great property. Had everything we needed. And the market was next door so this was a great location, convenient to groceries as well as restaurants. It was also a short walk to the taxis if we wanted to go to the beaches or other places around the island."
United States
Gary Neal
Dolphin Suites

Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
9.6 out of 10, Exceptional, (7 reviews)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
The price is CA $2,461
CA $2,811 total
includes taxes & fees
Jun 13 - Jun 14
Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay
Cruz Bay
9.6 out of 10, Exceptional, (17 reviews)
"my husband and i stayed here on our first night on the island and it was a very nice one night stay for us!"
United States
Faith D.
The price is CA $168
CA $444 total
includes taxes & fees
May 19 - May 20
Spacious 1bedroom with pool, garden views, and AC -1 mile from Cruz Bay

1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access
St John
10.0 out of 10, Exceptional, (4 reviews)
"Room was clean. Resort staff was excellent. "
United States
Jill
1 Bedroom - Westin St. John Virgin Grand Villas - Full Resort Access

Cute Cozy Cottage with private entrance and ocean views in prime neighborhood

Cute Cozy Cottage with private entrance and ocean views in prime neighborhood
St. John
10.0 out of 10, Exceptional, (109 reviews)
"Love it! We will return."
United States
Heidi
Cute Cozy Cottage with private entrance and ocean views in prime neighborhood

Studio - Westin St. John Virgin Grand Villas - Full Resort Access

Studio - Westin St. John Virgin Grand Villas - Full Resort Access
St John
10.0 out of 10, Exceptional, (2 reviews)
"We enjoyed our week very much. Property was beautiful and staff was perfect."
United States
Lisa R.
The price is CA $2,461
CA $2,811 total
includes taxes & fees
Jun 13 - Jun 14
Studio - Westin St. John Virgin Grand Villas - Full Resort Access
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Cruz Bay Hotel Reviews

Guide to exploring around Cruz Bay

Top reasons to visit Cruz Bay

  • Stunning Beaches: Cruz Bay features beautiful beaches with soft sand and crystal-clear waters, perfect for relaxation and fun.
  • Outdoor Adventures: Enjoy a range of activities including underwater sports, camping, and starfish tours amidst breathtaking scenery.
  • Vibrant Local Culture: Explore art galleries and experience the lively atmosphere of Cruz Bay, showcasing its unique culture.
  • Scenic Views: Revel in panoramic views of Cruz Bay and the serene Coral Bay, ideal for picturesque moments.
  • Diverse Accommodations: Choose from a variety of charming boutique hotels and luxurious resorts tailored to every traveller's needs.

Find great hotels in Cruz Bay

Cruz Bay boasts an impressive selection of accommodations, ranging from charming boutique hotels to luxurious resorts, all rated between 3 and 4.5 stars. Whether you're seeking adventure, family-friendly amenities, or a relaxing beach escape, you'll discover the perfect lodging option to enhance your vacation experience. With a variety of services tailored to your needs, Cruz Bay is an ideal destination for tourists looking to unwind and explore the beauty of the U.S. Virgin Islands.

  • The Westin St. John Resort Villas: This 4.5-star resort embodies a perfect blend of luxury and adventure, ideal for families and beach lovers alike. Located in Cruz Bay, The Westin St. John Resort Villas offers direct access to pristine beaches, making it an excellent choice for sun-seekers. Families will appreciate the variety of child-friendly amenities, including a supervised children's club and playground. For adventure enthusiasts, the resort features a range of water sports, such as snorkeling and kayaking, ensuring an exciting stay filled with exploration and fun.
  • Cruz Bay Boutique Hotel: With its charming atmosphere and focus on adventure, Cruz Bay Boutique Hotel is a delightful 3-star option for travellers seeking excitement. This property is ideally located in the heart of Cruz Bay, providing easy access to various water sports activities. Guests can indulge in windsurfing, parasailing, and kayaking nearby, making it perfect for those looking to experience the thrill of the ocean. The hotel’s intimate setting and personalized service create a welcoming environment for adventure-seekers.
  • Inn at Tamarind Court: Situated in the vibrant city centre of Cruz Bay, the Inn at Tamarind Court offers a unique blend of beach relaxation and city exploration. This 3-star hotel features direct access to the beach, making it a suitable base for sunbathers and water sports enthusiasts. Guests can enjoy nearby hiking and biking opportunities, allowing for a perfect balance of adventure and leisure. With its friendly atmosphere and convenient location, the Inn at Tamarind Court is ideal for those looking to experience both the natural beauty and urban charm of the U.S. Virgin Islands.

Where to stay in Cruz Bay

Cruz Bay, nestled in the U.S. Virgin Islands, offers a picturesque escape for beach lovers and outdoor enthusiasts alike. With its peaceful oceanfront location, stunning bay views, and proximity to beautiful beaches, it's the perfect spot for tropical island getaways. Whether you're exploring the vibrant atmosphere or embarking on exciting excursions, Cruz Bay promises a memorable vacation experience filled with natural beauty and relaxation.

  • Estate Enighed: Nestled within the vibrant area of Cruz Bay, Estate Enighed offers visitors a blend of stunning beaches and outdoor adventures. This village sees a steady influx of travellers, particularly from February to March and July, drawn by its scenic beauty and recreational activities. Enjoy water sports, hike through picturesque trails, or relax at nearby resorts. Local highlights include beautiful beaches, serene bays, and the breathtaking Virgin Islands National Park, making it a perfect base for nature enthusiasts.
  • Estate Chocolate Hole and Great Cruz Bay: Located just a stone's throw from Cruz Bay, Estate Chocolate Hole and Great Cruz Bay is a charming village that attracts visitors year-round. With peak seasons mirroring those of its neighbours, this area is ideal for beach lovers and outdoor adventurers. Explore luxurious resorts, indulge in rejuvenating spa treatments, and take in the captivating scenery. The proximity to stunning beaches, tranquil bays, and the national park ensures that you’ll have plenty of opportunities for relaxation and exploration.
  • Monte: This delightful village, also situated in the Cruz Bay area, invites travellers seeking outdoor experiences and beautiful vistas. With consistent visitor numbers throughout the year, Monte becomes particularly lively from February to March and July. Guests can enjoy access to resorts, local shopping centres, and quaint stores. The nearby beaches, serene bays, and Virgin Islands National Park provide a backdrop of natural beauty, making it a wonderful destination for those looking to soak in the sights and sounds of island life.

Things to do in Cruz Bay

Cruz Bay, U.S. Virgin Islands, is perfect for a beach getaway, outdoor adventures, and stunning scenery. Visitors can enjoy a variety of activities, including exploring art galleries, indulging in ferry rides, and participating in starfish tours. For the adventurous, there are opportunities for underwater sports and camping. Whether you're looking for relaxation or excitement, Cruz Bay offers a vibrant tourism experience that caters to all interests.

Shopping

Cruz Bay offers a delightful shopping experience with Mongoose Junction, a vibrant shopping centre filled with unique boutiques and local shops. Don’t miss St. John Spice for authentic Caribbean gifts. If you're up for a drive, explore more shops along the scenic routes of St. John.

Adventure

Embark on the St John Eco Hike & Snorkel Adventure, where you'll traverse scenic trails and enjoy vibrant marine life while snorkelling. For a thrilling experience, the Lind Point Trail offers an exciting outdoor trek with stunning views, perfect for adventure enthusiasts in Cruz Bay.

Booking tips and Expedia advantages for Cruz Bay

For a budget-friendly vacation in Cruz Bay, U.S. Virgin Islands, consider visiting free attractions like Cruz Bay Beach and Great Cruz Bay. Plan your trip from September to November for lower accommodation rates, and book your hotel at least a month in advance for better deals. Look for last-minute bargains on Expedia, particularly on Saturdays, which are the cheapest days to stay. Use Expedia’s search tools to find eco-friendly hotels and combine your hotel, flights, and activities for further savings. Keep an eye out for price alerts to ensure you secure the best deals.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cruz Bay are September to November, where the prices are slightly lower. This is in comparison to February to March and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Cruz Bay is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cruz Bay is Saturday. The most expensive day to stay in Cruz Bay is Tuesday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget and choose your ideal location, among other options. You can easily sort your results from lowest to highest price, ensuring that the most affordable hotels are displayed first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save money by combining your Cruz Bay hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Cruz Bay

Cruz Bay offers a perfect getaway for beach lovers and outdoor enthusiasts, showcasing stunning scenery and vibrant local culture. You can explore popular attractions such as Cruz Bay Beach and Cruz Bay Harbor, while also enjoying breathtaking views over Cruz Bay and the serene Coral Bay. With its beautiful beaches and inviting atmosphere, Cruz Bay is an ideal destination for travellers seeking a memorable vacation experience in the U.S. Virgin Islands.

  • Cruz Bay Beach: Experience the quintessential Caribbean vibe at Cruz Bay Beach, where soft white sands meet crystal-clear waters. Perfect for sunbathing, swimming, or simply soaking in the vibrant atmosphere, this beach is a must-visit for relaxation and fun.
  • Great Cruz Bay: Enjoy the scenic beauty of Great Cruz Bay, where outdoor activities abound. Whether you're kayaking, paddleboarding, or simply enjoying the stunning views, this bay offers a perfect blend of adventure and tranquility.
  • Battery: Explore the historical charm of Battery, a former military fortification that now serves as a romantic spot for excursions. Surrounded by lush tropical landscapes, it’s ideal for a leisurely stroll while soaking in the rich history.

Your Guide to Cruz Bay Golf Resorts

Is the distance from your hotel to the golf course driving a wedge between you and your golf game? You're in luck. Expedia has a wide choice of hotels with golf courses 1080 in Cruz Bay listed. Whether you are wanting to sink a putt in your downtime or to entertain clients on the fairway, Cruz Bay will be the perfect spot to get your fill of tee times, putting greens, and perfect pitches.

Golf Hotels That are a Hole in One

The only long drive you'll need to do on this trip is from the tee box. You can enjoy a drink at the 19th hole after you finish your round, or just make use of your hotel's amenities, like the spa or pool. No need to venture far from the hotel; there are lots of entertainment options available. Whatever you end up doing, you will have a comfortable bed to help you relax after a long day, so you can get prepared for another afternoon of bettering your short game.

You might want to take a break from golfing later. Cruz Bay has plenty of things to do and take advantage of. Consult your hotel's concierge to find a great place to have a tranquil lunch or gourmet feast. Shopping is also a great pastime; they may be able to help you find the best shopping areas.

Your Cruz Bay Golf Resort Awaits

With Expedia, you'll have your choice of terrific golf resorts for terrific rates. Presently, the hotel rates in Cruz Bay range from CA $360 to CA $2,811. When thoughts of emerald fairways and shimmering water hazards begin occupying your thoughts, it is probably time to book that golf getaway you have been dreaming of.

Golf Guide to Cruz Bay

Q: How many golf resorts are in Cruz Bay?

A: There are 1080 golf resorts in Cruz Bay. Finding it difficult to select the right one? If so, be sure to read through our reviews and ratings to help you book the ideal resort for your trip.

Q: How much does it cost to stay in a Cruz Bay golf resort?

A: Prices for a Cruz Bay golf resort range anywhere from CA $2,811 to CA $360. You can be certain to locate a golf hotel that's near a fabulous course and in your price range.

Frequently asked questions

How much do hotels in Cruz Bay cost?
Prices for Cruz Bay hotels differ according to the season and other factors, like school holidays and Christmas. You can find cheap options from CA $360 in a few different ways. Select your destination and travel dates and then pick your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Cruz Bay?
Here are some facts that might help you decide when to travel: Cruz Bay has a tropical monsoon climate. The summer months are in between June and August. If you prefer to go during this season, you can expect average temperatures to range from 28ºC to 28ºC. The best time to experience Cruz Bay depends on what you want from your vacation.
How can I find cheap hotels in Cruz Bay?
Discover affordable accommodations with ease by making use of our handy filters. Click on the "Price per night" checkbox to see low-cost options in Cruz Bay. You can also take a look at our cheap hotels in Cruz Bay page. The lowest rate available starts at CA $360 per night.
What are the best hotels in Cruz Bay for families?
The first step to an awesome family retreat in Cruz Bay is scoring the right place to stay. Go to the "Traveler experience" heading of our filter tool and select "Family friendly." This will show you all the Cruz Bay properties that welcome children and have family amenities such as recreational activities and babysitting. Book the one that matches your style and budget, then prepare to relax while the little ones have fun.
Why should I book my Cruz Bay hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate holiday experience in Cruz Bay. You'll find a wide variety of hotels to select from and search filters that make it a snap to find what you're looking for. Think your plans could change? Many of our hotels have flexible cancellation policies, so you can book your stay with peace of mind. Get more out of your holiday with Expedia Rewards. Join for free today to start collecting points and unlocking membership perks. Enjoy instant access to Member Prices, with savings worth 10% or more on select hotels.